spark-quenching device - German English Dictionary